engine trolley - German English Dictionary